electric transformers - Turkish English Dictionary